euro 2026
Blank Reports and the “No Risk Detected” Trap in the Esports Transfer WindowAt twenty to three in the morning in Kuala Lumpur, a second monitor displayed...
The Column of Zeros: What a Failed Data Run Taught Me About the Limits of Tactical AnalysisMilan, March. I reopen the dataset from thirty-seven Serie A matches I had...
The Data Cleaner: Football's Data Supply Chain and the Price of TrustIn July 2026, in an office overlooking the Pearl River in Guangzhou, I sat in...
When Data Falls Silent: Matches That Can't Be Measured by NumbersIn my small office in Barcelona, my computer screen displays an empty...
The Empty Operating Table and Nine Drawers: The Data Discipline of an Esports WriterOne morning in the regular season, in a small apartment in New York, I opened...
When the Data Source Comes Back Empty: The Verification Discipline of a Sports AnalystOn Tuesday night, I opened the report I had waited four days for. Every data...
Behind the Transfer Spotlight: Modern Football and the Training Nights Nobody SeesTwo in the morning at a suburban training centre, and only one window is stil...
The Transfer Window and the Lesson of a Name Missing from the Training ListOn December 29, 2026, I published the news that Park Ji-hoon was moving to RW...
The Second Yellow and the Grey Zone of the Law: Marc Cucurella, Ivan Perisic and the Moment That Decided Spain vs CroatiaA step across. A fall after slight contact. A second yellow card. Nine minute...
The Night Eriksen Fell: When the Pitch Became the Thinnest Line Between Life and DeathI remember the sound more than the image. Not the whistle, not the roar, but ...
When the Data Goes Silent: The Unchecked Gap in Vietnamese Sports AnalysisTwo in the morning in Binh Duong. The post-match data sheet had just landed:...
Nine Layers of Data and the Silent Gap in Sports AnalysisEleven goals in fourteen matches came from set pieces. In 2026, at thirteen...
When the Data Table Is Empty: The Limits of Sports Analysis and the Price of a Pre-Written ConclusionOn the night of December 5, 2026, at Stadium 974 in Doha, South Korea lost 1-...
Nine Lenses on a Football Match: When the Analyst Has to Say 'Not Enough Data'A press room in Seoul, a November evening, four degrees outside. Someone asks...
When the Data Sheet Is Empty: The Fabrication Trap in Football AnalysisOn the night of 27 June 2026, in Kazan, I sat in front of a spreadsheet that...
Djokovic returns to Beijing: Racing himself at 39I remember my first press conference with an old laptop, misspelling Nguyễn T...
Thuy Linh's Vietnam Open Exit: The Speed of a 19-Year-Old Breaks Down the Active-Defense SystemThuy Linh's Vietnam Open Exit: The Speed of a 19-Year-Old Breaks Down the...
Hanoi Police Club Receives the First-class Labor Order: The Glory and the Data Gap Behind ItTen o'clock in the morning on 10 October, in Hanoi, a hall decorated with a...
The Black Shirt and the 45 Minutes U23 Vietnam Waited to Crack the Philippines BlockI write half a heartbeat slower so I don't miss the moment a boot touches...
Vietnam U17 lose 1-4 in Korea: the penalty says more than the scorelineOn the morning of 21 October, on a youth academy pitch in Korea, Vietnam U17...
